Medical Dictionary
plantar cushion
noun
Medical Definition of PLANTAR CUSHION
: a thick pad of fibrous tissue behind and under the navicular and coffin bones of the horse
Seen & Heard
What made you want to look up plantar cushion? Please tell us where you read or heard it (including the quote, if possible).